<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>自主可控CAE仿真应用 - 电光云</title>
  <link rel="stylesheet" href="../css/styles.css">
  <link rel="stylesheet" href="../css/trial-form.css">
  <link rel="stylesheet" href="../css/typography.css">
  <link rel="stylesheet" href="../css/mobile-nav.css">
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
  <script defer src="https://cloud.umami.is/script.js" data-website-id="73aa0aaa-5134-451a-a45c-eb4d3bc692bb"></script>
  <script src="../js/mobile-nav.js" defer></script>
</head>
<body>

  <!-- Banner -->
  <section class="banner" style="height: 40vh;">
    <div class="banner-slide active" style="background-image: url('https://images.unsplash.com/photo-1517694712202-14dd9538aa97?ixlib=rb-4.0.3&auto=format&fit=crop&w=1950&q=80');"></div>
    <div class="banner-overlay"></div>
    <div class="banner-content">
      <h1>自主可控CAE仿真应用</h1>
      <p>高性能计算云服务的创新模式与核心优势</p>
    </div>
  </section>

  <!-- 第一部分内容 -->
  <section style="padding: 60px 0; background-color: var(--white);">
    <div class="container">
      <style>
        .simulation-software-section {
          text-align: center;
        }
        .software-icons {
          display: flex;
          flex-wrap: wrap;
          justify-content: center;
          margin-top: 40px;
          gap: 10px;
        }
        .software-icon {
          flex: 0 0 100%;
          margin-bottom: 20px;
        }
        .icon-container {
          text-align: center;
          opacity: 0;
          transform: translateY(30px);
          transition: opacity 0.6s ease, transform 0.6s ease;
        }
        .icon-container.visible {
          opacity: 1;
          transform: translateY(0);
        }
        .icon-image {
          width: 100px;
          height: 100px;
          margin: 0 auto;
          display: block;
          transition: transform 0.4s ease;
        }
        .icon-container:hover .icon-image {
          transform: scale(1.1);
        }
        .icon-title {
          font-size: 1rem;
          font-weight: 600;
          color: #165DFF;
          margin: 10px 0 5px;
        }
        .icon-description {
          font-size: 0.95rem;
          color: #333;
        }
        
        /* 桌面端响应式 */
        @media (min-width: 1024px) {
          .software-icons {
            display: flex;
            justify-content: space-between;
            gap: 0;
          }
          .software-icon {
            flex: 0 0 20%;
            margin-bottom: 0;
          }
        }
        
        /* 非桌面端响应式 - 两行布局：第一行3个，第二行2个 */
        @media (max-width: 1023px) {
          .software-icons {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 20px;
            justify-content: center;
            margin-left: auto;
            margin-right: auto;
            max-width: 800px;
          }
          .software-icon {
            flex: 0 0 auto;
            margin-bottom: 0;
          }
          /* 第五个元素换行到第二行并居中显示 */
          .software-icon:nth-child(4),
          .software-icon:nth-child(5) {
            grid-row: 2;
          }
          .software-icon:nth-child(4) {
            grid-column: 1;
          }
          .software-icon:nth-child(5) {
            grid-column: 2;
          }
        }
        
        /* 小屏幕优化 */
        @media (max-width: 600px) {
          .software-icons {
            grid-template-columns: repeat(2, 1fr);
            gap: 15px;
          }
          .software-icon:nth-child(3) {
            grid-row: 2;
            grid-column: 1;
          }
          .software-icon:nth-child(4) {
            grid-row: 2;
            grid-column: 2;
          }
          .software-icon:nth-child(5) {
            grid-row: 3;
            grid-column: 1 / span 2;
            justify-self: center;
            max-width: 200px;
          }
        }
      </style>
      
      <div class="simulation-software-section">
        <h2 style="font-size: 2rem; font-weight: 700; color: #1a1a1a; margin-bottom: 30px;">自主可控CAE仿真应用</h2>
        <div class="software-icons">
          <!-- 第一个图标 -->
          <div class="software-icon">
            <div class="icon-container" data-delay="0">
              <img src="../static/image/product/prod4-1-1.png" alt="ZhiQing Flow" class="icon-image">
              <h3 class="icon-title">ZhiQing Flow</h3>
              <p class="icon-description">通用流动仿真软件</p>
            </div>
          </div>
          
          <!-- 第二个图标 -->
          <div class="software-icon">
            <div class="icon-container" data-delay="100">
              <img src="../static/image/product/prod4-1-2.png" alt="ZhiQing RareFlow" class="icon-image">
              <h3 class="icon-title">ZhiQing RareFlow</h3>
              <p class="icon-description">稀薄流动仿真软件</p>
            </div>
          </div>
          
          <!-- 第三个图标 -->
          <div class="software-icon">
            <div class="icon-container" data-delay="200">
              <img src="../static/image/product/prod4-1-3.png" alt="ZhiQing Heat" class="icon-image">
              <h3 class="icon-title">ZhiQing Heat</h3>
              <p class="icon-description">气动热快速预测软件</p>
            </div>
          </div>
          
          <!-- 第四个图标 -->
          <div class="software-icon">
            <div class="icon-container" data-delay="300">
              <img src="../static/image/product/prod4-1-4.png" alt="ZhiQing Mesh" class="icon-image">
              <h3 class="icon-title">ZhiQing Mesh</h3>
              <p class="icon-description">自动化网格生成软件</p>
            </div>
          </div>
          
          <!-- 第五个图标 -->
          <div class="software-icon">
            <div class="icon-container" data-delay="400">
              <img src="../static/image/product/prod4-1-5.png" alt="ZhiQing Craft" class="icon-image">
              <h3 class="icon-title">ZhiQing Craft</h3>
              <p class="icon-description">飞行器布局设计平台</p>
            </div>
          </div>
          
          <!-- 第二部分响应式CSS -->
          <style>
            @media (max-width: 768px) {
              #service-advantages .container > div:last-child > div {
                flex-direction: column;
              }
              #service-advantages .container > div:last-child > div > div:first-child {
                order: 1;
              }
              #service-advantages .container > div:last-child > div > div:last-child {
                order: 2;
                margin-top: 30px;
              }
            }
          </style>
        </div>
      </div>
    </div>
  </section>
  
  <script>
    // 图标动画效果
    document.addEventListener('DOMContentLoaded', function() {
      // 检测元素是否在视口中
      function isInViewport(element) {
        const rect = element.getBoundingClientRect();
        return (
          rect.top >= 0 &&
          rect.left >= 0 &&
          rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&
          rect.right <= (window.innerWidth || document.documentElement.clientWidth)
        );
      }
      
      // 检查并显示图标
      function checkIcons() {
        const iconContainers = document.querySelectorAll('.icon-container');
        iconContainers.forEach(container => {
          if (isInViewport(container) && !container.classList.contains('visible')) {
            const delay = container.getAttribute('data-delay') || 0;
            setTimeout(() => {
              container.classList.add('visible');
            }, delay);
          }
        });
      }
      
      // 初始检查
      checkIcons();
      
      // 监听滚动事件
      window.addEventListener('scroll', checkIcons);
    });
  </script>

      <!-- ZhiQing Flow——通用流动仿真软件 -->
      <div id="service-advantages" style="margin-top: 80px; padding: 40px 0;">
        <div class="container">
          <h2 style="text-align: center; margin-bottom: 30px;">ZhiQing Flow——通用流动仿真软件</h2>
          <p style="text-align: center; margin-bottom: 40px; font-size: 1.1rem; color: #666;">亚/跨/超/高超声速全速域高精度模拟，航空航天领域优势显著</p>
          
          <!-- 左右布局内容 -->
          <div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 40px; max-width: 100%; margin: 0 auto;">
          <!-- 响应式CSS样式 -->
          <style>
            @media (max-width: 768px) {
              #service-advantages > .container > div:first-of-type {
                flex-direction: column;
                align-items: center;
              }
              
              #service-advantages > .container > div:first-of-type > div:first-child {
                order: 1;
                margin-bottom: 30px;
                width: 100%;
              }
              
              #service-advantages > .container > div:first-of-type > div:last-child {
                order: 2;
                width: 100%;
                margin-top: 20px;
              }
            }
          </style>
          <!-- 左侧文字内容 -->
          <div style="flex: 2; min-width: 250px;">
            <ul style="list-style: none; padding: 0;">
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">1.</span>
                有限体积框架
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">2.</span>
                高精度强鲁棒空间离散算法
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">3.</span>
                高效强稳定时间离散算法
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">4.</span>
                RANS/DES/LES算法
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">5.</span>
                湍流/转捩模型
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">6.</span>
                有限速率化学动力学模型
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">7.</span>
                热化学非平衡模型
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">8.</span>
                引射、催化、滑移模型
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">9.</span>
                稀疏两相拉格朗日模型
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">10.</span>
                辐射传输模型
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">11.</span>
                指定运动/6自由度动态重叠网格技术
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">12.</span>
                动态负载平衡网格自适应技术
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">13.</span>
                多物理场耦合技术
              </li>
            </ul>
          </div>
          
          <!-- 右侧图片 -->
          <div style="flex: 8; min-width: 0; text-align: center;">
            <img src="../static/image/product/prod4-2-r.png" alt="ZhiQing Flow 流动仿真软件" style="max-width: 100%; height: auto; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);">
          </div>
          </div>
        </div>
      </div>

    </div>
  </section>

  <!-- 第三部分：可 靠 -->
  <section style="padding: 80px 0; background-color: #ffffff;">
    <div class="container">
      <style>
        .architecture-section {
          text-align: center;
        }
        .architecture-section h2 {
          font-weight: 600;
          font-size: 2rem;
          color: #333;
          margin-bottom: 60px;
        }
        
        /* 顶部4张图片布局 */
        .top-images-grid {
          display: grid;
          grid-template-columns: repeat(4, 1fr);
          gap: 20px;
          margin-bottom: 60px;
        }
        .top-image-item {
          border-radius: 8px;
          overflow: hidden;
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
        }
        .top-image-item img {
          width: 100%;
          height: auto;
          display: block;
        }
        
        /* 中间文字内容 */
        .middle-text-content {
          max-width: 800px;
          margin: 0 auto 60px;
          text-align: center;
        }
        .middle-text-content p {
          font-size: 1.1rem;
          line-height: 1.8;
          color: #333;
          margin-bottom: 20px;
        }
        
        /* 底部图片 */
        .bottom-image-container {
          text-align: center;
          margin-top: 40px;
        }
        .bottom-image {
          max-width: 100%;
          border-radius: 12px;
          box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);
        }
        
        /* 响应式设计 */
        @media (max-width: 1024px) {
          .top-images-grid {
            grid-template-columns: repeat(2, 1fr);
          }
        }
        
        @media (max-width: 768px) {
          .architecture-section h2 {
            font-size: 1.8rem;
            margin-bottom: 40px;
          }
          
          .top-images-grid {
            grid-template-columns: 1fr;
            gap: 15px;
            margin-bottom: 40px;
          }
          
          .middle-text-content {
            margin-bottom: 40px;
          }
          
          .middle-text-content p {
            font-size: 1rem;
          }
        }
      </style>
      
      <div class="architecture-section">
        <h2>可 靠</h2>
        
        <!-- 顶部4张图片 -->
        <div class="top-images-grid">
          <div class="top-image-item">
            <img src="../static/image/product/prod4-3-top-1.png" alt="可靠特性1" />
          </div>
          <div class="top-image-item">
            <img src="../static/image/product/prod4-3-top-2.png" alt="可靠特性2" />
          </div>
          <div class="top-image-item">
            <img src="../static/image/product/prod4-3-top-3.png" alt="可靠特性3" />
          </div>
          <div class="top-image-item">
            <img src="../static/image/product/prod4-3-top-4.png" alt="可靠特性4" />
          </div>
        </div>
        
        <!-- 中间文字内容 -->
        <div class="middle-text-content">
          <p>核心技术通过大量地面试验和飞行试验充分验证，具有工业级技术成熟度</p>
        </div>
        
        <!-- 底部图片 -->
        <div class="bottom-image-container">
          <img src="../static/image/product/prod4-b.png" alt="可靠系统架构" class="bottom-image" />
        </div>
      </div>
    </div>
  </section>

  <!-- 第四部分：人才培养计划 -->
  <section style="padding: 80px 0; background-color: #f9f9f9;">
    <div class="container">
      <div class="training-program-section" style="max-width: 80%; margin: 0 auto;">
        <h2 style="text-align: center; margin-bottom: 30px;">高 效</h2>
        
        <!-- 文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.1rem; line-height: 1.8; color: #333; margin-bottom: 60px;">
          算法实现和并行策略经过高度优化，具有优异的求解效率。
        </div>
        
        <!-- 左右布局图片 -->
        <div style="max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; gap: 10px;">
          <img id="test-image-l" src="../static/image/product/prod4-4-l.png" alt="左侧图片" style="max-width: 35%; height: auto;">
          <img id="test-image-r" src="../static/image/product/prod4-4-r.png" alt="右侧图片" style="max-width: 35%; height: auto;">
        </div>
      </div>
    </div>
    
    <!-- 响应式设计和动画效果 -->
    <style>
      /* 节点悬停效果 */
      .node-circle:hover {
        transform: scale(1.05);
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);
      }
      
      /* 滚动显示动画 */
      .pathway-node.visible {
        opacity: 1;
        transform: translateY(0);
      }
      
      /* 图片动画完成后的最终状态 */
      .animated-image-container.visible {
        opacity: 1 !important;
        transform: scale(1) !important;
      }
      
      @media (max-width: 1024px) {
        .training-pathway {
          max-width: 90%;
        }
        .node-circle {
          width: 100px !important;
          height: 100px !important;
          font-size: 1.2rem !important;
        }
        .node-title {
          font-size: 1.1rem !important;
        }
        .node-description {
          font-size: 0.9rem !important;
          height: auto !important;
        }
      }
      
      @media (max-width: 768px) {
        .training-pathway {
          margin-top: 30px;
        }
        .pathway-nodes {
          flex-direction: column !important;
          align-items: center !important;
        }
        .pathway-node {
          margin-bottom: 40px !important;
          width: 80%;
          position: relative;
        }
        .node-circle {
          width: 80px !important;
          height: 80px !important;
          font-size: 1rem !important;
        }
        .node-title {
          font-size: 1rem !important;
          margin-top: 10px;
        }
        .node-description {
          font-size: 0.9rem !important;
          margin-top: 8px;
        }
        .pathway-line {
          display: none !important;
        }
        .pathway-connectors {
          display: none !important;
        }        
        /* 移动端连接线 */
        .pathway-node:not(:last-child):after {
          content: '';
          position: absolute;
          height: 40px;
          width: 2px;
          background: linear-gradient(to bottom, #3b82f6, #10b981, #f59e0b, #ef4444, #8b5cf6);
          left: 50%;
          bottom: -40px;
          transform: translateX(-50%);
          z-index: 0;
        }
      }
    </style>
    
    <!-- 动画脚本 -->
    <script>
      // 检测元素是否在视口中（添加null检查）
      function isInViewport(element) {
        if (!element) return false;
        const rect = element.getBoundingClientRect();
        return (
          rect.top <= window.innerHeight &&
          rect.bottom >= 0
        );
      }
      
      // 初始化连接线位置和长度（添加元素存在性检查）
      function initConnectors() {
        const nodes = document.querySelectorAll('.pathway-node');
        const connectors = document.querySelectorAll('.connector');
        const container = document.querySelector('.pathway-connectors');
        
        if (nodes.length > 1 && window.innerWidth >= 769 && container) {
          const containerWidth = container.offsetWidth;
          const spacing = containerWidth / (nodes.length - 1);
          
          // 设置每个连接线的位置
          connectors.forEach((connector, index) => {
            if (index < nodes.length - 1) {
              connector.style.left = index * spacing + 'px';
              connector._targetWidth = spacing + 'px'; // 存储目标宽度
              connector.style.width = '0'; // 初始设置为0
            }
          });
        }
      }
      
      // 修复连接线显示问题（添加元素存在性检查）
      function fixConnectorDisplay() {
        const connectors = document.querySelectorAll('.connector');
        if (connectors.length > 0) {
          connectors.forEach(connector => {
            // 确保连接线有正确的z-index
            connector.style.zIndex = '1';
          });
        }
      }
      
      // 修复节点文字显示问题（添加元素存在性检查）
      function fixNodeTextDisplay() {
        const nodes = document.querySelectorAll('.pathway-node');
        if (nodes.length > 0) {
          nodes.forEach(node => {
            // 确保节点内容可见
            node.style.opacity = '1';
            node.style.transform = 'translateY(0)';
          });
        }
      }
      
      // 滚动显示动画（添加元素存在性检查）
      function handleScroll() {
        const pathwayNodes = document.querySelectorAll('.pathway-node');
        const connectors = document.querySelectorAll('.connector');
        const trainingPathway = document.querySelector('.training-pathway');
        
        // 检查节点是否存在
        if (pathwayNodes.length > 0) {
          pathwayNodes.forEach(node => {
            if (isInViewport(node)) {
              // 移除visible类并直接设置样式，确保文字和圆形显示
              node.style.opacity = '1';
              node.style.transform = 'translateY(0)';
            }
          });
        }
        
        // 连接线动画（添加元素存在性检查）
        if (trainingPathway && isInViewport(trainingPathway) && window.innerWidth >= 769 && connectors.length > 0) {
          setTimeout(() => {
            connectors.forEach((connector, index) => {
              if (connector._targetWidth) {
                setTimeout(() => {
                  connector.style.width = connector._targetWidth;
                }, index * 200);
              }
            });
          }, 500);
        }
      }
      
      // 检查图片是否在视口中，如果是则触发动画
      function checkImageVisibility() {
        const animatedImageContainers = document.querySelectorAll('.animated-image-container');
        
        animatedImageContainers.forEach(container => {
          if (!container) return;
          const rect = container.getBoundingClientRect();
          const isVisible = (
            rect.top <= window.innerHeight &&
            rect.bottom >= 0
          );
          
          if (isVisible) {
            container.classList.add('visible');
          }
        });
      }
      
      // 初始化和监听滚动事件
      document.addEventListener('DOMContentLoaded', function() {
        // 检查是否存在原人才培养路径图的关键元素
        const hasTrainingPathway = document.querySelector('.training-pathway') !== null;
        const hasPathwayNodes = document.querySelectorAll('.pathway-node').length > 0;
        
        // 只有当存在原人才培养路径图的元素时才执行相关初始化
        if (hasTrainingPathway || hasPathwayNodes) {
          // 初始化连接线
          initConnectors();
          
          // 修复显示问题
          setTimeout(() => {
            fixNodeTextDisplay();
            fixConnectorDisplay();
          }, 100);
          
          // 窗口大小变化时重新计算连接线
          window.addEventListener('resize', initConnectors);
          window.addEventListener('resize', fixNodeTextDisplay);
        }
        
        // 初始检查（但添加了null检查，不会导致错误）
        handleScroll();
        
        // 监听滚动事件（但添加了null检查，不会导致错误）
        window.addEventListener('scroll', handleScroll);
        
        // 初始检查图片可见性
        setTimeout(() => {
          checkImageVisibility();
        }, 300);
        
        // 监听滚动事件以检查图片可见性
        window.addEventListener('scroll', checkImageVisibility);
      });
    </script>
  </section>

  <!-- 第五部分：灵活 -->
  <section style="padding: 80px 0; background-color: #ffffff;">
    <div class="container">
      <div class="flexibility-section">
        <h2 style="text-align: center; margin-bottom: 30px;">灵 活</h2>
        
        <!-- 文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.1rem; line-height: 1.8; color: #333; margin-bottom: 60px;">
          支持四面体、五面体、六面体、笛卡尔等任意类型网格单元，显著降低使用门槛。
        </div>
        
        <!-- 灵活性展示图片 -->
        <div style="max-width: 1200px; margin: 0 auto;">
          <style>
            .flexibility-images {
              display: flex;
              justify-content: space-between;
              flex-wrap: nowrap;
              gap: 10px;
            }
            
            .flexibility-image-item {
              flex: 1;
              min-width: 200px;
              text-align: center;
            }
            
            /* 移动端响应式设计 */
            @media (max-width: 768px) {
              .flexibility-images {
                display: grid;
                grid-template-columns: repeat(2, 1fr);
                gap: 20px;
              }
              
              .flexibility-image-item {
                min-width: auto;
              }
            }
          </style>
          
          <div class="flexibility-images">
            <div class="flexibility-image-item">
              <img src="../static/image/product/prod4-5-1.png" alt="网格单元示例1" style="max-width: 100%; height: auto;">
            </div>
            
            <div class="flexibility-image-item">
              <img src="../static/image/product/prod4-5-2.png" alt="网格单元示例2" style="max-width: 100%; height: auto;">
            </div>
            
            <div class="flexibility-image-item">
              <img src="../static/image/product/prod4-5-3.png" alt="网格单元示例3" style="max-width: 100%; height: auto;">
            </div>
            
            <div class="flexibility-image-item">
              <img src="../static/image/product/prod4-5-4.png" alt="网格单元示例4" style="max-width: 100%; height: auto;">
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- 第六部分：ZhiQing RareFlow -->
  <section style="padding: 80px 0; background-color: #f8f9fa;">
    <div class="container">
      <div class="rareflow-section">
        <h2 style="text-align: center; margin-bottom: 30px;">ZhiQing RareFlow——稀薄流动仿真软件</h2>
        
        <!-- 文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.1rem; line-height: 1.8; color: #333; margin-bottom: 60px;">
          与连续流兼容的网格体系，可满足稀薄流、羽流等各类非连续流动仿真需求
        </div>
        
        <!-- 左右布局内容 -->
        <div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 40px; max-width: 1200px; margin: 0 auto;">
          <style>
            /* 第六部分响应式布局调整 */
            @media (max-width: 768px) {
              .rareflow-section > div:last-child {
                flex-direction: column !important;
              }
              .rareflow-section > div:last-child > div:first-child {
                order: 2;
              }
              .rareflow-section > div:last-child > div:last-child {
                order: 1;
                margin-bottom: 20px;
              }
            }
          </style>
          <!-- 左侧文字内容 -->
          <div style="flex: 1; min-width: 300px;">
            <ul style="list-style: none; padding: 0;">
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">1.</span>
                支持自由分子流状态下的气动力/热预测。
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">2.</span>
                支持平动、转动、振动等多温度能量模式。
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">3.</span>
                提供可提升粗网格尺度仿真精度的虚拟子网格技术。
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">4.</span>
                提供可提升非结构网格分子搜索效率的面积元坐标搜索技术。
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">5.</span>
                内置常见分子属性数据库，允许用户自定义添加。
              </li>
              <li style="margin-bottom: 20px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">6.</span>
                支持外部导入流场数据，可实现与流动仿真软件的耦合，用于预测过渡状态下的气动力/热。
              </li>
            </ul>
          </div>
          
          <!-- 右侧图片 -->
          <div style="flex: 1; min-width: 0; text-align: center;">
            <img src="../static/image/product/prod6-r.png" alt="ZhiQing RareFlow软件界面" style="max-width: 100%; height: auto; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);">
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- 第七部分：ZhiQing Heat -->
  <section style="padding: 80px 0; background-color: #ffffff;">
    <div class="container">
      <div class="heatform-section">
        <h2 style="text-align: center; margin-bottom: 30px;">ZhiQing Heat——气动热快速预测软件</h2>
        
        <!-- 上方文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.1rem; line-height: 1.8; color: #333; margin-bottom: 60px;">
          针对典型部位实现气动热环境快速评估，支撑防热系统设计初期快速迭代
        </div>
        
        <!-- 下方左右布局内容 -->
        <div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 40px; max-width: 1200px; margin: 0 auto;">
          <style>
            /* 第七部分响应式布局调整 */
            @media (max-width: 768px) {
              .heatform-section > div:last-child {
                flex-direction: column !important;
              }
              .heatform-section > div:last-child > div:first-child {
                order: 2;
              }
              .heatform-section > div:last-child > div:last-child {
                order: 1;
                margin-bottom: 20px;
              }
            }
          </style>
          <!-- 左侧功能列表 -->
          <div style="flex: 1; min-width: 300px;">
            <ul style="list-style: none; padding: 0;">
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">1.</span>
                快速计算飞行器典型部位沿弹道的气动加热
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">2.</span>
                快速预测整个飞行器沿弹道的气动热流分布
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">3.</span>
                支持完全气体/高温气体、层流/湍流/转捩、连续流/稀薄流等条件
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">4.</span>
                支持使用球、锥、柱简单几何体自动装配描述三维轴对称飞行器
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">5.</span>
                支持导入外部表面网格，快速预测飞行器的表面热流分布
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">6.</span>
                辐射平衡温度计算
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">7.</span>
                一维传热计算
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">8.</span>
                内置大量材料物性数据库
              </li>
            </ul>
          </div>
          
          <!-- 右侧图片 -->
          <div style="flex: 1; min-width: 0; text-align: center;">
            <img src="../static/image/product/prod7-r.png" alt="ZhiQing Heat软件界面" style="max-width: 100%; height: auto; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);">
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- 第八部分：ZhiQing Mesh -->
  <section style="padding: 80px 0; background-color: #f8f9fa;">
    <div class="container">
      <div class="mesh-section">
        <h2 style="text-align: center; margin-bottom: 30px;">ZhiQing Mesh——通用网格生成软件</h2>
        
        <!-- 上方文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.1rem; line-height: 1.8; color: #333; margin-bottom: 60px;">
          实现非交互自动化网格生成，可大幅提升仿真工作效率
        </div>
        
        <!-- 下方左右布局内容 -->
        <div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 40px; max-width: 1200px; margin: 0 auto;">
          <!-- 左侧功能列表 -->
          <div style="flex: 1; min-width: 300px;">
            <ul style="list-style: none; padding: 0;">
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">1.</span>
                支持从"脏"几何直接生成网格，包括重合面、非流形曲面、自由边、缝隙等；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">2.</span>
                支持表面曲率、接近自适应加密；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">3.</span>
                支持线、面、体局部网格尺寸精细控制；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">4.</span>
                支持生成四面体网格、混合单元网格、多面体网格、笛卡尔网格；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">5.</span>
                支持高质量边界层网格生成；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">6.</span>
                支持非交互脚本化自动网格生成
              </li>
            </ul>
          </div>
          
          <!-- 右侧图片 -->
          <div style="flex: 1; min-width: 0; text-align: center;">
            <img src="../static/image/product/prod8-r.png" alt="ZhiQing Mesh软件界面" style="max-width: 100%; height: auto; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);">
          </div>
          
          <!-- 第八部分响应式CSS -->
          <style>
            @media (max-width: 768px) {
              .mesh-section > div:last-child {
                flex-direction: column;
              }
              .mesh-section > div:last-child > div:first-child {
                order: 2;
              }
              .mesh-section > div:last-child > div:last-child {
                order: 1;
                margin-bottom: 30px;
              }
            }
          </style>
        </div>
      </div>
    </div>
  </section>

  <!-- 第九部分：ZhiQing Craft -->
  <section style="padding: 80px 0; background-color: #ffffff;">
    <div class="container">
      <div class="craft-section">
        <h2 style="text-align: center; margin-bottom: 30px;">ZhiQing Craft——飞行器布局设计平台</h2>
        
        <!-- 上方文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.1rem; line-height: 1.8; color: #333; margin-bottom: 60px;">
          基于数据驱动的布局设计模式，支撑方案阶段快速设计迭代
        </div>
        
        <!-- 下方左右布局内容 -->
        <div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 40px; max-width: 1200px; margin: 0 auto;">
          <!-- 左侧功能列表 -->
          <div style="flex: 1; min-width: 300px;">
            <ul style="list-style: none; padding: 0;">
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">1.</span>
                支持气动布局的正向设计、筛选设计和优化设计；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">2.</span>
                支持气动外形CAD几何参数化自动生成；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">3.</span>
                支持基于神经网络、Kriging、多项式响应面等代理模型的气动力特性快速预测；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">4.</span>
                支持三自由度弹道设计；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">5.</span>
                支持沿弹道气动热环境预测；
              </li>
              <li style="margin-bottom: 15px; font-size: 1rem; line-height: 1.6; color: #333;">
                <span style="font-weight: bold; color: var(--primary-color); margin-right: 10px;">6.</span>
                支持气动力、弹道、气动热环境的数据自动分析、作图，实现报告自动生成
              </li>
            </ul>
          </div>
          
          <!-- 右侧图片 -->
          <div style="flex: 1; min-width: 0; text-align: center;">
            <img src="../static/image/product/prod9-r.png" alt="ZhiQing Craft软件界面" style="max-width: 100%; height: auto; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);">
          </div>
          
          <!-- 第九部分响应式CSS -->
          <style>
            @media (max-width: 768px) {
              .craft-section > div:last-child {
                flex-direction: column;
              }
              .craft-section > div:last-child > div:first-child {
                order: 2;
              }
              .craft-section > div:last-child > div:last-child {
                order: 1;
                margin-bottom: 30px;
              }
            }
          </style>
        </div>
      </div>
    </div>
  </section>

  <!-- 第十部分：定制化业务场景：仿真服务 -->
  <section style="padding: 80px 0; background-color: #f8f9fa;">
    <div class="container">
      <div class="custom-service-section">
        <h2 style="text-align: center; margin-bottom: 30px; font-size: 2rem; font-weight: 600; color: #2c3e50;">定制化业务场景：仿真服务</h2>
        
        <!-- 上方文字内容 -->
        <div style="text-align: center; margin: 0 auto; max-width: 900px; font-size: 1.2rem; line-height: 1.8; color: #555; margin-bottom: 60px;">
          为用户提供定制化的仿真服务，解决复杂工程问题，助力产品研发与创新
        </div>
        
        <!-- 下方图片网格布局 -->
        <div style="display: grid; grid-template-columns: repeat(6, 1fr); gap: 15px; max-width: 1200px; margin: 0 auto;">
          <!-- 第一行：6个图片 -->
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-1.png" alt="仿真服务1" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">气动性能仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-2.png" alt="仿真服务2" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">气动热环境仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-3.png" alt="仿真服务3" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">动态特性仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-4.png" alt="仿真服务4" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">多体运动仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-5.png" alt="仿真服务5" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">燃烧仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-6.png" alt="仿真服务6" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">火箭回收仿真</p>
          </div>
        </div>
        
        <!-- 第二行：5个图片（居中显示） -->
        <div style="display: grid; grid-template-columns: repeat(5, 1fr); gap: 15px; max-width: 1000px; margin: 15px auto 0;">
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-7.png" alt="仿真服务7" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">高温辐射仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-8.png" alt="仿真服务8" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">深空探测仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-9.png" alt="仿真服务9" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">羽流仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-10.png" alt="仿真服务10" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">高温离解流动仿真</p>
          </div>
          <div style="overflow: hidden; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); transition: all 0.3s ease;">
            <img src="../static/image/product/prod4-10-11.png" alt="仿真服务11" style="width: 100%; height: 180px; object-fit: cover; transition: transform 0.5s ease; display: block;">
            <p style="text-align: center; padding: 12px; font-size: 14px; font-weight: 500; color: #333; margin: 0;">倾转旋翼仿真</p>
          </div>
        </div>
        
        <!-- 底部响应式样式调整 -->
        <style>
          @media (max-width: 1199px) {
            /* 大屏桌面端 */
            .custom-service-section > div:nth-child(3),
            .custom-service-section > div:nth-child(4) {
              max-width: 95% !important;
              gap: 12px !important;
            }
          }
          
          @media (max-width: 992px) {
            /* 中等屏幕 */
            .custom-service-section > div:nth-child(3),
            .custom-service-section > div:nth-child(4) {
              grid-template-columns: repeat(4, 1fr) !important;
              max-width: 100% !important;
              gap: 15px !important;
            }
            .custom-service-section > div:nth-child(3) img,
            .custom-service-section > div:nth-child(4) img {
              height: 160px !important;
            }
          }
          
          @media (max-width: 768px) {
            /* 平板和手机 */
            .custom-service-section > div:nth-child(3),
            .custom-service-section > div:nth-child(4) {
              grid-template-columns: repeat(2, 1fr) !important;
              max-width: 100% !important;
              gap: 12px !important;
            }
            .custom-service-section > div:nth-child(3) img,
            .custom-service-section > div:nth-child(4) img {
              height: 140px !important;
            }
          }
          
          @media (max-width: 576px) {
            /* 小手机 */
            .custom-service-section > div:nth-child(3),
            .custom-service-section > div:nth-child(4) {
              grid-template-columns: repeat(2, 1fr) !important;
              gap: 10px !important;
            }
            .custom-service-section > div:nth-child(3) img,
            .custom-service-section > div:nth-child(4) img {
              height: 140px !important;
            }
          }
          
          /* 统一的悬停效果 */
          .custom-service-section > div:nth-child(3) > div:hover,
          .custom-service-section > div:nth-child(4) > div:hover {
            transform: translateY(-5px) !important;
            box-shadow: 0 8px 24px rgba(0,0,0,0.12) !important;
          }
        </style>
      </div>
    </div>
  </section>

  <!-- 转化区域 -->
  <section style="background-color: var(--primary-color); color: white; padding: 60px 0;">
    <div class="container" style="text-align: center;">
      <h2 style="color: white; margin-bottom: 20px;">准备好开始您的计算之旅了吗？</h2>
      <p style="font-size: 16px; margin-bottom: 30px; max-width: 800px; margin-left: auto; margin-right: auto;">立即申请免费试算，体验我们高性能计算云平台的强大能力，专业团队将为您提供全方位支持。</p>
      <div style="display: flex; justify-content: center;">
        <button class="btn btn-white btn-try active" style="font-size: 1.1rem; padding: 12px 30px; background-color: #ffffff; color: var(--primary-color); border: 2px solid #ffffff;"><i class="fas fa-calculator"></i> 免费试算</button>
      </div>
    </div>
  </section>

  <!-- 免费试算功能通过trial-form.js统一管理 -->
  <!-- 不再使用页面内联的模态框实现 -->

  <script src="../js/app.js"></script>
  <script src="../js/trial-form.js" defer></script>
</body>
</html>